Market-Driven Code Provisioning to Mobile Secure Hardware
نویسندگان
چکیده
Today, most smartphones feature different kinds of secure hardware, such as processor-based security extensions (e.g., TrustZone) and dedicated secure co-processors (e.g., SIM-cards or embedded secure elements). Unfortunately, secure hardware is almost never utilized by commercial third party apps, although their usage would drastically improve security of security critical apps. The reasons are diverse: Secure hardware stakeholders such as phone manufacturers and mobile network operators (MNOs) have full control over the corresponding interfaces and expect high financial revenue; and the current code provisioning schemes are inflexible and impractical since they require developers to collaborate with large stakeholders. In this paper we propose a new code provisioning paradigm for the code intended to run within execution environments established on top of secure hardware. It leverages market-based code distribution model and overcomes disadvantages of existing code provisioning schemes. In particular, it enables access of third party developers to secure hardware; allows secure hardware stakeholders to obtain revenue for usage of hardware they control; and does not require third party developers to collaborate with large stakeholders, such as OS and secure hardware vendors. Our scheme is compatible with Global Platform (GP) specifications and can be easily incorporated into existing standards.
منابع مشابه
OnBoard Credentials Platform Design and Implementation
Securely storing and using credentials is critical for ensuring the security of many modern distributed applications. Existing approaches to address this problem fall short. User memorizable passwords are flexible and cheap, but they suffer from bad usability. On the other hand, dedicated hardware tokens provide high levels of security, but the logistics of manufacturing and provisioning smartc...
متن کاملDomain-Specific Modeling and Code Generation for Cross-Platform Multi-Device Mobile Apps
Nowadays, mobile devices constitute the most common computing device. This new computing model has brought intense competition among hardware and software providers who are continuously introducing increasingly powerful mobile devices and innovative OSs into the market. In consequence, cross-platform and multi-device development has become a priority for software companies that want to reach th...
متن کاملASITA: advanced security infrastructure for multi-agent applications in the telematic area
An approach to solve the security aspects raised by agent systems, especially with mobile code and in an open environment, in the context of telecommunication applications is presented. A scenario is given that represents a typical user approach to tomorrow’s integrated services. Typical applications and services are thoroughly characterized, electronic markets are introduced, the players in th...
متن کاملMulti-Broker based Market-Driven Service Provisioning in Multi-Domain SD-EONs in Noncooperative Game Scenarios
This work studies multi-broker based market-driven service provisioning in SD-EONs. By leveraging noncooperative sequential gaming, we design an intelligent bidding strategy for the brokers to compete for provisioning tasks. An OpenFlow based multi-domain SD-EON testbed is then used for experimental demonstrations. Introduction Software-defined networking (SDN) facilitates the programmability o...
متن کاملSecure Communication and Access Control for Mobile Web Service Provisioning
It is now feasible to host basic web services on a smart phone due to the advances in wireless devices and mobile communication technologies. While the applications are quite welcoming, the ability to provide secure and reliable communication in the vulnerable and volatile mobile ad-hoc topologies is vastly becoming necessary. The paper mainly addresses the details and issues in providing secur...
متن کامل